#!/usr/bin/env bash

# 定义应用组名
group_name='focus'
# 定义应用名称
app_name='blog'
# 定义应用版本
app_version='1.0-SNAPSHOT'
## 定义应用环境
#profile_active='prod'
echo '----copy jar----'
docker stop ${app_name}
echo '----stop container----'
docker rm ${app_name}
echo '----rm container----'
docker rmi ${group_name}-${app_name}:${app_version}
echo '----rm image----'
# 打包编译docker镜像
docker build -t ${group_name}-${app_name}:${app_version} .
echo '----build image----'
docker run -p 10001:10001 --name ${app_name} --restart=always \
-v /usr/bloc/app/${app_name}/logs:/data/app_logs \
-v /usr/bloc/app/${app_name}/upload:/data/blog/upload \
-d ${group_name}-${app_name}:${app_version}
echo '----start container----'

#--link mysql:db \
#-e 'spring.profiles.active'=${profile_active} \
#-e TZ="Asia/Shanghai" \
#-v /etc/localtime:/etc/localtime \